package com.example.testcentral.designpattern.factorypattern

/**
 * File Name: ChicagoPizzaStore
 * Author: zhangzhenzhong
 * Created on: 2024/7/10
 * Description: 商户 chicago  使用自己的创建流程 覆盖 标准工程的创建流程
 */
class ChicagoPizzaStore:PizzaStore() {
    override fun createPizz(type: String): Pizza {
        when(type){
            "cheese"->pizza=ChicagoCheesePizza()//开始使用本店自己的配方了
            "clam"->pizza=ClamPizza()
        }

        return pizza
    }
}